package com.easystudy.media.model;

import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonInclude.Include;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;

@Data
@NoArgsConstructor
@AllArgsConstructor
@JsonInclude(Include.NON_NULL)
@EqualsAndHashCode(callSuper=false)
public class StrategyInfo {
	/**
	 * 设备编码，必填
	 */
    private String deviceId;
    /**
     * 录像保存为mp4：true为mp4，false为flv
     */
    private Boolean saveMpeg4;
    /**
     * 星期日开始时间，非必填，00:00:00
     */
    private String sundayStart;
    /**
     * 星期日截止时间，非必填，23:59:59
     */
    private String sundayEnd;
    /**
     * 星期一开始时间，非必填，00:00:00
     */
    private String mondayStart;
    /**
     * 星期一截止时间，非必填，23:59:59
     */
    private String mondayEnd;
    /**
     * 星期二开始时间，非必填，00:00:00
     */
    private String tuesdayStart;
    /**
     * 星期二截止时间，非必填，23:59:59
     */
    private String tuesdayEnd;
    /**
     * 星期三开始时间，非必填，00:00:00
     */
    private String wednesdayStart;
    /**
     * 星期三截止时间，非必填，23:59:59
     */
    private String wednesdayEnd;
    /**
     * 星期四开始时间，非必填，00:00:00
     */
    private String thursdayStart;
    /**
     * 星期四截止时间，非必填，23:59:59
     */
    private String thursdayEnd;
    /**
     * 星期五开始时间，非必填，00:00:00
     */
    private String fridayStart;
    /**
     * 星期五截止时间，非必填，23:59:59
     */
    private String fridayEnd;
    /**
     * 星期六开始时间，非必填，00:00:00
     */
    private String saturdayStart;
    /**
     * 星期六截止时间，非必填，23:59:59
     */
    private String saturdayEnd;
}